Designing Multi-Commodity Flow Trees
نویسندگان
چکیده
The traditional multi-commodity flow problem assumes a given flow network in which multiple commodities are to be maximally routed in response to given demands. This paper considers the multi-commodity flow network-desigu problem: given a set of multi-commodity flow demands, find a network subject to certain constraints such that the commodities can be maximally routed. This paper focuses on the case when the network is required to be a tree. The main result is an approximation algorithm for the case when the tree is required to be of constant degree. The algorithm reduces the problem to the minimum-weight balanced-separator problem; the performance guarantee of the algorithm is within a factor of 4 of the performance guarantee of the balanced~parator procedure. If Leighton and P~o's balanced-separator proced'~-e is used, the performance guarantee is O(logn). 1 I n t r o d u c t i o n Let a graph G = (V, E) represent multicommodity flow demands: the weight of each edge e = {a, b} represents the demand of a distinct commodity to be transported between the sites a and b. Our goal is to design a network, in which the vertices of G will be embedded, and to route the commodities in the network. The maximum capacity edge of the network should be low in comparison to the best possible in any network meeting the required constraints. For example, the weight of each edge could denote the expected rate of phone calls between two sites. The problem is to design a network in which calls can be routed minimizing the maximum bandwidth required; the cost of building the network increases with the required bandwidth. We consider the case when the network is required to be a tree, called the tree congestion problem. Given a tree in which the vertices of G are embedded, the load on an edge e is defined as follows: delete e from T. This breaks T into two connected "Department of Computer Science, University of Maryland, College Park, MD 20742. E-mail : s amir@r umd. edu. tComputer Science Department, Pennsylvania State University, University Park, PA 16802. Email : :rbkQcs .psu. edu. Part of this work was done while this author was visiting UMIACS. lInstitute for Advanced Computer Studies, University of Maryland, College Park, MD 20742. E-mail : you.ugCm~iacs.umd.eda. Research supported in part by NSF grants CCR-8906949 and CCK-9111348.
منابع مشابه
Multi-commodity location-routing: Flow intercepting formulation and branch-and-cut algorithm
Research on the location-routing problem (LRP) is very active, producing a good number of effective exact and approximated solution approaches. It is noteworthy that most of the contributions present in the literature address the single-commodity LRP, whereas the multi-commodity case has been scarcely investigated. Yet, this issue assumes an important role in many LRP applications, particularly...
متن کاملOn constant multi-commodity flow-cut gaps for directed minor-free graphs
The multi-commodity flow-cut gap is a fundamental parameter that affects the performance of several divide & conquer algorithms, and has been extensively studied for various classes of undirected graphs. It has been shown by Linial, London and Rabinovich [15] and by Aumann and Rabani [3] that for general n-vertex graphs it is bounded by Oplog nq and the GuptaNewman-Rabinovich-Sinclair conjectur...
متن کامل7.1 Multicut
P∈Pi P∋e fi,P ≤ ce ∀e fi,P ≥ 0 Dual 1 solves the max-sum multi-commodity flow problem: ce represents the capacity of an edge, and fi,P is the amount of flow directed from si to ti along the path P . The LP tries to maximize the total amount of commodity flow. Lemma 17.1.1 Multicut is always larger than the corresponding max-sum multi-commodity flow. Lemma 17.1.2 Multicut is at most O(logK) time...
متن کاملPathwidth, trees, and random embeddings
We prove that, for every integer k ≥ 1, every shortest-path metric on a graph of pathwidth k embeds into a distribution over random trees with distortion at most c = c(k), independent of the graph size. A well-known conjecture of Gupta, Newman, Rabinovich, and Sinclair [GNRS04] states that for every minor-closed family of graphs F , there is a constant c(F) such that the multi-commodity max-flo...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- Inf. Process. Lett.
دوره 50 شماره
صفحات -
تاریخ انتشار 1993